package com.muli.muwai.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Builder;
import lombok.Data;
import sun.util.calendar.BaseCalendar;
import sun.util.calendar.LocalGregorianCalendar;

import java.sql.Date;
import java.sql.Timestamp;

//业绩-合同
@Data
@TableName(value = "intf_contract")
public class IntfContract {
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    private String contractHeadline;
    private String contractAmount;
    private Timestamp expiredTime;
    private String contractTitle;
    private String partners;
    private Timestamp startedTime;
    private String customerName;
    private String branch;
    private String contractNumber;
    private String contractNature;
    private String ownerDeposit;
    private String signDiscount;
    private Integer filialeDeposit;
    private String descr;
    private String ownerName;
    private String ownerPhone;
    private String ownerAge;
    private String ownerProperty;
    private String ownerIndustry;
    private String ownerRole;
    private String ownerGender;
    private String ownerFamilyBackground;
    private String contractReportedType;
    private Timestamp ownerBirthday;
    private String wholeCaseSelect;
    private String mistakeMuli;
    private String wholeCaseMistakeMuli;
    private String wholeCaseMistakeMuliName;
    private String ownerInformationSources;
    private String traceTable;
    private String orderType;
    private String whetherCompleteOrder;
    private String whetherDiscount;
    private String gender;
    private String highResolutionAuthenticationCode;
    private String wholeCaseProportion;
    private String orderProductName;
    private String orderProductAmount;
    private Float wholeCaseProportionSum;
    private String mistakeMuliSum;
    private String orderProductCause;
    private String productMistakeCause;
    private String soleIdentification;
    private String customerSource;
    private String correspondenceCategory;
    private String serviceCharge;
    private Timestamp createTime;
    private String createdBy;
    private String outOwner;
    private Timestamp lastModifiedTime;
    private String lastModifiedBy;
    private String outResources;
    private String owner;
    private Integer lockStatus;
    private String lifeStatus;
    private String ownerDepartment;
    private String recordType;
    private Integer status;
    private String depositAmount;
    private String tailAmount;
    private String recTimeStamp;

}
